iT邦幫忙

2024 iThome 鐵人賽

DAY 26
0
Mobile Development

畢業專題拯救計畫系列 第 26

Flutter中的日誌--logger

  • 分享至 

  • xImage
  •  

記錄日誌則可以幫助開發者追蹤應用的運行情況,找出問題並進行修正。今天我們要來介紹一個第三方日誌框架--logger 插件。

添加到 pubspec.yaml

要使用這個插件,需要在 pubspec.yaml 文件中添加 dependencies:

dependencies:
  flutter:
    sdk: flutter
  logger: ^2.4.0

logger 插件

一個功能豐富的日誌框架,支持多種日誌等級(如 debug、info、warning、error),並可以配置不同的日誌輸出格式。

var logger = Logger();

void main() {
  logger.d("Debug message");
  logger.i("Info message");
  logger.w("Warning message");
  logger.e("Error message");
}

日誌等級

  • Debug (d)
    用於開發和調試過程中的詳細日誌記錄。
    https://ithelp.ithome.com.tw/upload/images/20240912/20163322ZGjq6g7RPz.png
  • Info (i)
    用於記錄應用的一般運行狀況。
    https://ithelp.ithome.com.tw/upload/images/20240912/20163322an2HiChEZV.png
  • Warning (w)
    用於記錄可能會導致問題的警告情況。
    https://ithelp.ithome.com.tw/upload/images/20240912/20163322VMYAbzAqM2.png
  • Error (e)
    用於記錄錯誤或異常情況,這些錯誤通常需要開發者的關注。
    https://ithelp.ithome.com.tw/upload/images/20240912/20163322boteOlhxjs.pnghttps://ithelp.ithome.com.tw/upload/images/20240912/20163322F1jqu7k9hx.png
    我們明天見~

上一篇
Flutter中的小助手--Isolates
下一篇
Flutter中的應用安全--App Security
系列文
畢業專題拯救計畫30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言